garbage removal - French English Dictionary